#define _CRT_SECURE_NO_WARNINGS
#include"SLTist.h"
//void test1()
//{
//	SLT* plist = NULL;
//	SLTPushBack(&plist, 10);
//	SLTPushBack(&plist, 30);
//	SLTPushBack(&plist, 40);
//	SLTPushBack(&plist, 50);
//	SLTPushBack(&plist, 60);
//	PRINTSLT(plist);
//	SLTPopFront(&plist);
//	PRINTSLT(plist);
//	SLT*pos= SListFind(plist,50);
//	SListInsertAfter(pos, 100);
//	PRINTSLT(plist);
//}
//void test2()
//{
//		SLT* plist = NULL;
//		SLTPushBack(&plist, 10);
//		SLTPushBack(&plist, 30);
//		SLTPushBack(&plist, 40);
//		SLTPushBack(&plist, 50);
//		SLTPushBack(&plist, 60);
//		PRINTSLT(plist);
//		SLTPopFront(&plist);
//		PRINTSLT(plist);
//		SLT* pos = SListFind(plist, 50);
//		SLTErase(&plist, pos);
//		PRINTSLT(plist);
//}
void test3()
{
	SLT* plist = NULL;
	SLTPushBack(&plist, 10);
	SLTPushBack(&plist, 30);
	SLTPushBack(&plist, 40);
	SLTPushBack(&plist, 50);
	SLTPushBack(&plist, 60);
	PRINTSLT(plist);
	SLTPopFront(&plist);
	PRINTSLT(plist);
	SLT* pos = SListFind(plist, 50);
	SLTEraseAfter(pos);
	PRINTSLT(plist);
}
int main()
{
	test3();
	return 0;
}